DLG | Increase Bot Uptime | HighRadius
πŸ“„

DLG | Increase Bot Uptime | HighRadius

Increase Bot Login Success % 80% -> 90%

Increase Bot Up Time through Experimentation for Robotic Process Automation Platform

​

This project is intended to list out experiments to increase the login success % for data scraping bots.

​

Background about it: 

​

Robotic process automation platform at HighRadius has a 1000+ data aggregation bots repository setup across 100+ enterprise clients. 

​

What is a data aggregation bot ? : Bot that logs into a retail portal like Walmart or amazon on a daily basis and downloads business data like claims, PODs, Invoices and supplies it back to core products of Highradius products for data processing.

​

What is the problem ?

​

Monthly Login success % of these data aggregation bots currently stand at 80%. Overall business goal is to improve it from 80% to 90% to ensure continuous value delivery for what is being paid to Highradius by enterprise clients.

​

P.S. Login Success % = #Actual Logins/#Scheduled Logins

​

Post historical data analysis, it is identified that below are 2 key reasons for the 20% failures.

​

  1. Retail portal Passwords Expiry contributes to 15% of failures
  2. Unknown Login Failure issue contributing to remaining 5% of failures

​

Overview

​

Given above, we are planning to tackle the problem of portal password expiry by understanding through experiments why the client users fail to update the passwords before they expire even though Highradius robotic process automation platform is notifying them proactively.

​

Outcome : Increase in login success % by 10% across data aggregation bots

Hypothesis

If we proactively display in app popup for client users to let them know about portal passwords which are expired and need their attention with clear CTA to either

  • Review Passwords : To reset portal passwords
  • Notify Admin : Send in app communication to users who have access to update it.

​

Then our login success % will improve by 10% due to clear communication of the underlying problem right onto their face & CTA being the only focus.

Goal of the Experiment

Goal of the experiment is to validate the improvement in login success % metric by proactively displaying the in-app popup to reset passwords/notify admin as and when user logs into the product module tab.

​

Improvement in login success % going to drive the direct value to business given if data aggregation bots are able to login with a higher success rate, it will lead to a high level of data capture rate and high value for our enterprise clients.

​

Success Metrics

​

Best Case Scenario : Increase in login success % >10%

Worst Case Scenario : Increase in login success % >5% & <7%  

​

Experiment Design

What are we testing ?

​

Given, we have seen below in the past across H2 2023, that login success % across data aggregation bots stand at around ~80%

​

​

July 2023

Aug 2023

Sept 2023

Oct 2023

Nov 2023

Dec 2023

Login Success%

76%

75%

79%

78%

79%

80%

  

Hence we have planned to show proactive app popup to existing client users to nudge them to update passwords/notify admin for the same. 

​

Mockups : 

​

image

image

image

image

image

​

Variation Design

​

We will be introducing the new popup within claim tab with CTA

  • Review Passwords 
  • Notify Admin

​

Control Version copy will have Review Passwords as the primary CTA

​

image


Test Version copy will have Notify Admin as the primary CTA

​

image

Audience & Sample Size

​

This popup will be visible to analysts and managers currently having access to the claim module within the Highradius product.

​

Hence there will be 2 type of client users : Analyst & Managers

​

Sample Size : Above will be visible to cohort of 20 most impacted clients

​

Control : 20 (Primarily for managers)

Variation 1 : 20 (Primarily for analysts)

​

Duration of the Test : Above will be live for next 3 months since majority of passwords typically have time duration of 3 months

Implementation & A/A Test

​

Implementation Specs  : ARPA-Portal Credentials Expiry-250324-102226.pdf

A/A Test : Experiment will be run on the Prod Environment of Highradius. Both copies are live for 5 days. Here are the results

​

​

# Clients Copy Live for

#Clients Open the Copy

#Clients Reset Passwords

#Clients Notify Admin

Copy A

20

15

6

2

Copy B

20

13

7

3

​

Given above, we can say that A/A test is successful across  the platform

Post Experiment

Experiment Results

​

​

User Persona

# Clients Copy Live for

#Client Users Open the Copy

#Client users Reset Passwords

#Clients Notify Admin

Control (Primary CTA is Review Passwords)

Analyst

20

5

3

1


Managers

20

10

8

0

Variation 1 (Primary CTA is Notify Admin)

Analyst

20

25

3

15


Managers

20

5

1

1

Release Decision

​

Copy 1 makes sense to be shown for managers since 80% of managers who open the copy reset the passwords 

Copy 2 makes sense to be shown to analysts since 60% of analysts who open the copy actually notified the admins, it means that majority of analysts do not have access to update passwords themselves

​

To summarize this experiment can be scaled for rest of the enterprise clients as well given the results but CTA needs to be shown to the users based on their security roles setup in Highradius

Learnings

​

  1. Password Expiry User notifications should mandatorily involve client manager persona in the To list.
  2. Majorly users to whom password expiry should be communicated is not setup correctly today leading to drop in login success %
  3. Review list of users accountable for password updates for each client is mandatory

Next Steps

​

  1. Outreach plan via Customer support team to identify and segregate the manager vs analyst users setup within Highradius for each client - ETA 2 weeks from now
  2. Include the right set of users in the notification list identified from step above - ETA 3 weeks from now
  3. Measure the login success rate weekly post release of the feature to check if needle is moving the right direction - 4 weeks from now
  4. Plan for a feature release based on experiment results with different CTA based on user role - 1 month from now

Stakeholder Management

​

​

One

Two

Three

Whom to Communicate ?

Immediate Manager

Product Group Head, CPO

Product Team, Designers

When to communicate ?

Post the data analysis done and hypothesis is established

Once approved by immediate manager and execution plan is ready with timelines for identified impact

Experiment scope is detailed out with technical spec

What to communicate ?

One pager opera explaining the details of RCA why login success rate is ~80% and top reasons for it and what is the solution plan and expected outcome for it

Detailed opera with Cost value analysis of executing the solution and how is it align with business priorities and timelines for understanding impact

Specification document explaining the why and nuances and list of clients for which experiment copies to be displayed along with expected outcome and tracking proces

​

Brand focused courses

Great brands aren't built on clicks. They're built on trust. Craft narratives that resonate, campaigns that stand out, and brands that last.

View all courses

All courses

Master every lever of growth β€” from acquisition to retention, data to events. Pick a course, go deep, and apply it to your business right away.

View all courses

Explore foundations by GrowthX

Built by Leaders From Amazon, CRED, Zepto, Hindustan Unilever, Flipkart, paytm & more

View All Foundations

Crack a new job or a promotion with the Career Centre

Designed for mid-senior & leadership roles across growth, product, marketing, strategy & business

View All Resources

Learning Resources

Browse 500+ case studies, articles & resources the learning resources that you won't find on the internet.

Patienceβ€”you’re about to be impressed.